WPO\WC\PDF_Invoices\Settings\Settings_Debug D

Total Complexity 143
Dependencies 1
Dependents 1
Total lines 897
Lines of code 748
Logical lines of code 356
Comment lines 25
Methods 25
Properties 2

Methods 25

Method Rating Maintainability Complexity Lines of code
ajax_process_danger_zone_tools()
D
30 36 102
import_settings()
B
38 15 69
reset_settings()
A
39 12 69
init_settings()
A
29
1 195
get_number_store_tables()
A
47 11 32
export_settings()
A
44 10 43
renumber_or_delete_document()
A
52 9 26
output()
A
48 8 34
get_document_type_from_store_table_name()
S
57 6 15
get_additional_invoice_number_store_document_types()
S
59 6 13
get_setting_types()
S
52 5 23
ajax_process_settings_debug_tools()
S
60 5 12
display_numbers()
S
55 3 18
clear_tmp()
S
58 3 16
generate_random_string()
S
59 2 14
document_link_access_type_table()
S
60 1 18
instance()
S
72 2 6
reschedule_yearly_reset()
S
70 1 6
clear_extensions_license_cache()
S
70 1 6
__construct()
S
69 1 6
install_fonts()
S
70 1 6
display_tools()
S
79 1 3
display_status()
S
79 1 3
display_settings()
S
74 1 5
get_settings_sections()
S
66 1 8